having teeth - Turc Anglais Dictionnaire